Programmeren 4
PHP is ontworpen om webontwikkeling eenvoudiger te maken en veel beginners kunnen er moeiteloos mee aan de slag.
De nieuwste versie van PHP (PHP8) heeft veel inconsistenties en fatale fouten opgelost. PHP heeft een schat aan leermiddelen, maar je moet ervoor zorgen dat je verouderde tutorials vermijdt.
In deze module leren we werken met PHP 8 en besteden we heel veel aandacht aan OOP. We ordenen onze code in namespaces en klassen en gebruiken Composer om onze code in componenten in te delen.
5 goede redenen om PHP te leren
- De basis PHP kan je gemakkelijk leren en je kan heel gauw beginnen coderen!
- Er is veel vraag naar PHP programmeurs op de arbeidsmarkt.
- Meer dan 40% van alle websites wereldwijd zijn gemaakt in PHP.
- Heel wat grote bedrijven gebruiken PHP:
- Zend
- Yahoo
- NASA
- W3C...
- PHP is open source en je vindt gemakkelijk en goedkoop een hosting pakket.
Eindcompetenties
- De student kan een projectdossier opstellen van de globale oefeningen.
- De student kan de methoden en technieken uit voorgaande modules in de praktijk om zetten (Analyse methodologie,…).
- De student kan bijkomende toegangsmethoden tot databanken gebruiken.
- De student kan bijkomende taalspecifieke mogelijkheden gebruiken.
- De student kan moderne geavanceerde programmeerconcepten toepassen.
- De student kan een omschreven probleem omzetten in een toepassing aan de hand van het doorlopen van de gehele projectcyclus.
Leerinhoud
- De initiale fase (Initiation Phase)
- Systeemconceptontwikkelingsfase (System Concept Development Phase)
- Planningfase (Planning Phase)
- Eisenanalysefase (Requirements Analysis Phase)
- Ontwerpfase (Design Phase)
- Ontwikkelingsfase (Development Phase)
- Integratie- en testfase (Integration and Test Phase)
- Implementatiefase (Implementation Phase)
- Onderhoudfase (Operations and Maintenance Phase)
- Terminatiefase (Disposition Phase)
Leerpad
- PHP Je gerief klaarzetten
- PHP Aan de slag met je gerief
- Herhaling HTML
- Beginnen met PHP
- Beginnen met PHP - Opdrachten
- Oefening: Kraal-sorteeralgoritme in PHP
- PHP recursie
- PHP formulieren
- PHP OO
- PHP opdrachtregel-scripts (PHP CLI scripts)
- MySQL
- PHP en databases
- Het Fric-frac project - Analyse
- Fric-frac - eerste realisatie - PDO en sessions
- Fric-frac - simple CRUD project 1
- Fric-frac - simple CRUD project 2
- MVC in PHP
- n-tier in PHP
- PHP cookies amp sessions
- Fric-frac - examenopdracht
- Composer
- Laravel
2021-12-26 11:20:12